# 计算1 + ... + 10000的总和
i = 1
total = 0
while i <= 10000:
    total += i
    i += 1
print('1 + ... + 10000的总和:', total, sep='')

# 使用for循环计算2 + ... + 10000的偶数总和
oushu_total = 0
# 循环的范围是从2开始，到10000结束，包含起始位置，不包含结束位置
for i in range(2, 10001):
    if i % 2 == 0:
        oushu_total += i
print('偶数和：', oushu_total, sep='')

print('===========================')
arr = [1, 3, 5, 7, 9]
# 使用索引遍历
for i in range(len(arr)):
    print('索引：', i, sep='')
    print('元素：', arr[i], sep='')
# 直接遍历序列数据的元素，类似于java中的增强for循环
print('===========================')
arr = [1, 3, 5, 7, 9]
for number in arr:
    print(number)  # number是循环中的临时遍历，代表序列数据中的每一个元素